// components/text-describe.js
const app = getApp()
Component({
    /**
     * 组件的属性列表
     */
    properties: {
        describleDetail: {
            type: Object
        },
        backgroundColor: {
            type: String,
            value: "#f7f7f7"
        }
    },

    /**
     * 组件的初始数据
     */
    data: {
        imageArr: [],
        time: ''
    },
    lifetimes: {
        attached: function() {
            // 在组件实例进入页面节点树时执行
            console.log(this.data.describleDetail.createtime);
            let times = app.timeago(this.data.describleDetail.createtime) || ''
            this.setData({
                imageArr: this.data.describleDetail.picurl ? JSON.parse(this.data.describleDetail.picurl) : [],
                time: times.length > 10 ? times.slice(0, 10) : times
            })
        },
    },
    /**
     * 组件的方法列表
     */
    methods: {
        btn(e) {
            this.triggerEvent('operateBtn', e.currentTarget.dataset.describledetail)
        },
        // 预览图片
        previewImage(e) {
            let index = e.currentTarget.dataset.index;
            let images = e.currentTarget.dataset.images
            wx.previewImage({
                current: images[index],
                urls: images
            })
        },
    }
})